5028359191931e149730db75a59c6ca9fc6d68b4,src/com/opencms/defaults/CmsXmlNav.java,CmsXmlNav,getNavFold,#CmsObject#String#A_CmsXmlContent#Object#,566

Before Change


            }
        }
        // extract the folder
        String folder="";
        if (level<=0) {
            folder=cms.rootFolder().getAbsolutePath();
        } else {
            folder=extractFolder(cms,level);
        }
        // get uri, current folder, servletpath
        String requestedUri = cms.getRequestContext().getUri();

After Change


        }
        int level=1;
        int[] count={0};
        String exact="false";
        // if level is zero or null or negative then all folders recursive must
        // be showed starting from root folder unless all folders stating from
        // specified level of parent folder.
        if (!tagcontent.equals("")) {
            try {
                if (tagcontent.indexOf(",")!=-1) {
                    level=Integer.parseInt(tagcontent.substring(0,tagcontent.indexOf(",")));
                    exact=tagcontent.substring(tagcontent.indexOf(",")+1).toLowerCase();
                } else {
                    level=Integer.parseInt(tagcontent);
                }
            } catch(NumberFormatException e) {
                level=1;
                exact=tagcontent.toLowerCase();
                if (!exact.equals("true")) {
                    exact="false";
                }
            }
        }
        // extract the folder
        String folder=extractFolder(cms,level,exact);
        if (folder.equals(""))
            return "".getBytes();
        //}
        // get uri, current folder, servletpath
        String requestedUri = cms.getRequestContext().getUri();